home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 17 / AMIGAplus Sonderheft 17 (1999)(ICP)(DE)[!].iso / LOCALE / accents / cymraeg.accent < prev    next >
Text File  |  1995-04-29  |  2KB  |  190 lines

  1. # Welsh pronounciation rules for translator.library V42
  2. # $VER: cymraeg.accent 1.0 (1.4.95)
  3. # By Francesco Devitt <ffranc@comp.vuw.ac.nz>
  4. #
  5.  
  6. %class ie  i e
  7.  
  8. # Stress the penultimate syllable.
  9. %stress -2
  10.  
  11. %class cons b c ch d dd f ff g ng h j l ll m n p ph r rh s si t th
  12. %class vowel a e i o u w y
  13. %class short c p t m ng
  14. %class nlr n l r
  15.  
  16.  
  17.  
  18. [" "] = " "
  19. [?] = ?
  20. [.] = .
  21.  
  22. # dipthongs
  23.  
  24. $[EI]$ = IY
  25. $[EU]$ = IY
  26.  
  27. [EI] = AY
  28. [EU] = AY
  29.  
  30. [EW] = EHUW
  31.  
  32. [IW] = YUW
  33. [UW] = YUW
  34. [YW] = YUW
  35.  
  36. [OI] = OY
  37. [OE] = OY
  38.  
  39. [OW] = OW
  40.  
  41. [YW] = AW
  42.  
  43. [WY] = WIY
  44.  
  45. # A
  46.  
  47. $[A]$ = AH
  48. [A](cons*)(vowel)(cons*)$ = AA
  49.  
  50. [A](cons+)(vowel) = AH
  51. [A](short) = AH
  52. [A](cons)(cons+) = AH
  53. [A](nlr) = AH
  54.  
  55. [Â] = AA
  56. [A] = AA
  57.  
  58. $[E]$ = EH
  59. [E](cons*)(vowel)(cons*)$ = EY
  60. [E](short) = EH
  61. [E](cons)(cons+) = EH
  62. $(cons)[E](cons)$ = EY
  63. [E](nlr) = EH
  64.  
  65. [Ê] = EY
  66. [E] = EY
  67.  
  68. $[O]$ = AO
  69. [O](cons*)(vowel)(cons*)$ = OH
  70. [O](short) = AO
  71. [O](cons)(cons+) = AO
  72. [O](nlr) = AO
  73.  
  74. [Ô] = OH
  75. [O] = OH
  76.  
  77.  
  78. [GWL] = GUWL
  79.  
  80. # UW is wrong.
  81.  
  82. $[W]$ = UH
  83. [W](cons*)(vowel)(cons*)$ = UW
  84. [W](short) = UH
  85. [W](cons)(cons+) = UH
  86. $(cons)[W](cons)$ = UW
  87. [W](nlr) = UH
  88.  
  89. [W] = UW
  90.  
  91.  
  92. $[Y]$ = AX
  93. $[Y]R$ = AX
  94. $[Y]N$ = AX
  95. $[Y]NG$ = AX
  96. $[Y]M$ = AX
  97. $F[Y]$ = AX
  98. $D[Y]$ = AX
  99. $S[Y]R$ = AX
  100. $N[Y]RS$ = AX
  101.  
  102. $[Y](cons*)(vowel) = AX
  103. $(cons)[Y](cons*)(vowel) = AX
  104.  
  105. [Y](cons*)(vowel)(cons*)$ = IY
  106. [Y](short) = IH
  107. [Y](cons)(cons+) = IH
  108. [Y](nlr) = IH
  109.  
  110. [Y] = IY
  111.  
  112.  
  113. $[I]$ = IY4
  114. [I](cons*)(vowel)(cons*)$ = IY
  115. [I](short) = IH
  116. [I](cons)(cons+) = IH
  117. $PR[I]N$ = IH
  118.  
  119. #[I](nlr) = IY
  120. [Î] = IY
  121. [I] = IY
  122.  
  123. # U is same as I 
  124.  
  125. $[U]$ = IH
  126. [U](cons*)(vowel)(cons*)$ = IY
  127. [U](short) = IH
  128. [U](cons)(cons+) = IH
  129.  
  130. #[U](nlr) = IY
  131. [Û] = IY
  132. [U] = IY
  133.  
  134.  
  135. # Consonants
  136.  
  137. [B] = B
  138.  
  139. [CH] = /CK
  140. [C] = K
  141.  
  142. [DD] = DH
  143. [D] = D
  144.  
  145. [FF] = F
  146. [F] = V
  147.  
  148. [G] = G
  149.  
  150. [H] = /H
  151.  
  152. [J] = J
  153.  
  154. # Not used in welsh
  155. [K] = K
  156.  
  157. [NG] = NX
  158.  
  159. # Well I tried!
  160. #[LL] = /HLDXL
  161. [LL] = THL
  162.  
  163. [L] = L
  164.  
  165. [M] = M
  166.  
  167. [N] = N
  168.  
  169. [PH] = F
  170.  
  171. [P] = P
  172.  
  173. # not used in Welsh
  174. [QU] = KWH
  175. [Q] = KWH
  176.  
  177. [RH] = R/H
  178.  
  179. [R] = RDXR
  180.  
  181. [SI] = SH
  182. [S] = S
  183.  
  184. [TH] = TH
  185. [T] = TT
  186.  
  187. [V] = V
  188. [X] = EHKS
  189. [Z] = Z
  190.